花费 13 ms
SpringBoot引入第三方jar的Bean的三种方式

在SpringBoot的大环境下,基本上很少使用之前的xml配置Bean,主要是因为这种方式不好维护而且也不够方便。 因此本篇博文也不再介绍Spring中通过xml来声明bean的使用方式。 ...

Wed Dec 01 17:31:00 CST 2021 1 6832
基于Spring Cache实现二级缓存(Caffeine+Redis)

一、聊聊什么是硬编码使用缓存? 在学习Spring Cache之前,笔者经常会硬编码的方式使用缓存。 我们来举个实际中的例子,为了提升用户信息的查询效率,我们对用户信息使用了缓存,示例代码如下 ...

Wed Mar 23 04:58:00 CST 2022 0 4159
用Assert(断言)封装异常,让代码更优雅(附项目源码)

有关Assert断言大家并不陌生,我们在做单元测试的时候,看业务事务复合预期,我们可以通过断言来校验,断言常用的方法如下: 使用断言能让我们编码看去更加的清爽,比如: 这两种方式一对比,是 ...

Tue Mar 08 06:40:00 CST 2022 1 3426
钉钉机器人实现异常预警通知功能

前言 在我们开发过程中,出现bug是非常常见的,不会说产品一旦上线就没有bug,出现bug没关系,关键是需要能够及时发现异常。 当工程基本完成,开始部署到生产环境上,线上的工程一旦出现异常时,开发 ...

Thu Mar 31 04:58:00 CST 2022 2 995
Spring Boot 实现各种参数校验(附项目源码)

本文会详细介绍Spring Validation各种场景下的最佳实践及其实现原理,死磕到底! 项目源码:spring-validation 一、简单使用 Java API规范(JSR303 ...

Fri Dec 10 17:42:00 CST 2021 0 1299

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM